12595
11176
Estoy usando Amazon Redshift. En mis tablas tengo dos columnas (Fecha y Hora), junto con otras columnas con valores como
requestdate requesthour
2016-10-10 1
2016-10-10 2
... ...
Ahora quiero comparar dos fechas con horas (día entre 2016-10-1005 && 2016-11-1109). Generalmente comparando con qyery como
Donde fecha> = xxxx && fecha <= aaaa && hora> = hhhh && hora 
                                
Aquí hay una forma explícita:
donde (fecha> xxxx o (fecha = xxxx y hora> = hhhh)) y
(fecha  = xxxx + hhhh * intervalo '1 hora' y
fecha + hora * intervalo '1 hora'